Apparatus and method for transmitting handwriting animation message

ABSTRACT

Methods and apparatuses are provided for transmitting a handwriting animation message. Handwriting animation message data is received from a transmitting mobile terminal. Specifications of a receiving mobile terminal, which is to receive the handwriting animation message data, are analyzed to determine whether the receiving mobile terminal is capable of reproducing the handwriting animation message. If the receiving mobile terminal is not capable of reproducing the handwriting animation message, the handwriting animation message data is converted into a data format which can be reproduced by the receiving mobile terminal, and transmitting the converted format. If the receiving mobile terminal is capable of reproducing the handwriting animation message, the received handwriting animation message data is transmitted.

PRIORITY

This application is a Continuation Application of U.S. application Ser.No. 13/009,379, filed in the United States Patent and Trademark Officeon Jan. 19, 2011, which claims priority under 35 U.S.C. § 119(a) to aKorean Patent Application filed in the Korean Intellectual PropertyOffice on Mar. 18, 2010 and assigned Serial No. 10-2010-0024443, thecontents of which are incorporated herein by reference.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to message transmission, andmore particularly, to an apparatus and method for transmitting ahandwriting animation message.

2. Description of the Related Art

With the development of various technologies such as wired or wirelesscommunication techniques, multimedia techniques, manufacturingtechniques for hardware such as a Central Processing Unit (CPU) and amemory, and power charging techniques, an increased emphasis has beenplaced on functions of mobile terminals. For example, a mobile terminalconventionally transmits necessary data to a communication partnerthrough voice communication. However, after transmission and receptionof a text message become possible, desired data can be transmitted tothe partner by using a Short Message Service (SMS) including simple textdata in a situation where voice communication is not allowed or simpledata needs to be transmitted.

The SMS has evolved into a Long Message Service (LMS) for long text dataand a Multimedia Message Service (MMS) for multimedia files such asstill or moving images, through which users can be provided with variousbenefits. In particular, the MMS that transmits a multimedia file,unlike the SMS or the LMS, which merely transmit text data, has been inincreasing demand from users due to extensibility in expression. Thefollowing describes a method for transmitting desired data by using theMMS.

FIG. 1 illustrates a mobile terminal that executes a message serviceusing a conventional MMS.

Referring to FIG. 1, a user may create an MMS message by inputtingdesired characters or attaching a desired image. An MMS input schemeshown in FIG. 1 is configured such that the user inputs a characterusing a keypad 105, but in a mobile terminal supporting a touch screen,the user may input the character directly onto the screen by using afinger or an input means such as a stylus pen. By using a fileattachment box 103 provided below a character input window 101, the usermay retrieve an image stored in a memory and attach the retrieved image.Next, a description will be made of a system for executing a messageservice by using the above-described mobile terminal.

FIG. 2 is a schematic diagram of a system for transmitting and receivinga message by using a conventional MMS.

Referring to FIG. 2, when a transmitting mobile terminal 201 transmitsan MMS service to a receiving mobile terminal 207, the transmitted MMSmessage is delivered to a transmitting server 203 which then transmitsthe MMS message to a receiving server 205 including a receiving mobileterminal 207. The receiving server 205 having received the MMS messagetransmits the MMS message to the receiving mobile terminal 207. In thismanner, in transmission of an MMS message generated by a user of aparticular mobile terminal over a mobile communication network, if themobile communication network for transmitting the MMS message permitstransmission of a file such as animation expression format informationor a flash file and a receiving mobile terminal is capable ofreproducing a file such as animation expression format information or aflash file, the receiving mobile terminal normally receives the MMSmessage. However, a conventional mobile terminal that does not supportan animation reproduction method may fail to properly receive the MMSmessage.

As such, the mobile terminal can transmit and receive various forms ofmultimedia contents by using the MMS, but the MMS message may not beproperly received by mobile terminals having low specifications. To thisend, there is a need for a technique for converting multimedia contentssuitably for low specifications of mobile terminals for transmission.

SUMMARY OF THE INVENTION

Accordingly, an aspect of the present invention is to provide anapparatus and method, by which to transmit and receive a handwritinganimation message, restrictions generated during reception of ahandwriting animation message are minimized and data is transmittedafter being converted into various formats according to specificationsof a receiving mobile terminal, such that the handwriting animationmessage can be transmitted to the receiving mobile terminal in which ahandwriting animation program is not installed.

According to an aspect of the present invention, a server is providedfor transmitting a handwriting animation message. The server includes atransceiver configured to receive handwriting animation message datafrom a transmitting mobile terminal. The server also includes acontroller configured to analyze specifications of a receiving mobileterminal, which is to receive the handwriting animation message data, todetermine whether the receiving mobile terminal is capable ofreproducing the handwriting animation message. The controller is alsoconfigured to convert the handwriting animation message data into aformat which can be reproduced by the receiving mobile terminal if thereceiving mobile terminal is not capable of reproducing the handwritinganimation message. The transceiver is further configured to transmit thereceived handwriting animation message data if the receiving mobileterminal is capable of reproducing the handwriting animation message,and to transmit the converted format if the receiving mobile terminal isnot capable of reproducing the handwriting animation message.

According to another aspect of the present invention, a method isprovided for transmitting a handwriting animation message. Handwritinganimation message data is received from a transmitting mobile terminal.Specifications of a receiving mobile terminal, which is to receive thehandwriting animation message data, are analyzed to determine whetherthe receiving mobile terminal is capable of reproducing the handwritinganimation message. If the receiving mobile terminal is not capable ofreproducing the handwriting animation message, the handwriting animationmessage data is converted into a data format which can be reproduced bythe receiving mobile terminal, and transmitting the converted format. Ifthe receiving mobile terminal is capable of reproducing the handwritinganimation message, the received handwriting animation message data istransmitted.

According to a further aspect of the present invention, a system isprovided for transmitting a handwriting animation message. The systemincludes a transmitting mobile terminal for generating handwritinganimation message data including coordinates information and timeinformation of points forming handwriting information being input from auser of a transmitting mobile terminal, and transmitting the handwritinganimation message data to a transmitting server. The system alsoincludes a transmitting server for transmitting the received handwritinganimation message data to a handwriting animation server. The systemfurther includes a handwriting animation server for analyzingspecifications of a receiving mobile terminal, which is to receive thehandwriting animation message data, to determine whether the receivingmobile terminal is capable of reproducing the handwriting animationmessage, transmitting the handwriting animation message data if thereceiving mobile terminal is capable of reproducing the handwritinganimation message, and, if the receiving mobile terminal is not capableof reproducing the handwriting animation message, converting thehandwriting animation message data into a format which can be reproducedby the receiving mobile terminal and transmitting the converted format.The system additionally includes a receiving server for transmitting thehandwriting animation message data or the converted format, which isreceived from the handwriting animation server. The system also includesthe receiving mobile terminal for reproducing the handwriting animationmessage data or the converted format, which is received from thereceiving server or the handwriting animation server.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other features and advantages of an embodiment of thepresent invention will be more apparent from the following detaileddescription taken in conjunction with the accompanying drawings, inwhich:

FIG. 1 illustrates a mobile terminal that executes a message serviceusing a conventional MMS;

FIG. 2 illustrates a system for transmitting and receiving a messageusing a conventional MMS;

FIG. 3 illustrates a process of generating a handwriting animationmessage based on sequential time information according to an embodimentof the present invention;

FIG. 4 illustrates a process of reproducing a handwriting animationmessage based on sequential time information according to an embodimentof the present invention

FIG. 5 illustrates a system for transmitting and receiving a handwritinganimation message according to an embodiment of the present invention;

FIG. 6 illustrates components of a transmitting mobile terminalaccording to an embodiment of the present invention;

FIG. 7 illustrates components of a receiving mobile terminal accordingto an embodiment of the present invention;

FIG. 8 illustrates components of a handwriting animation serveraccording to an embodiment of the present invention;

FIG. 9 illustrates operations of a transmitting mobile terminalaccording to an embodiment of the present invention;

FIG. 10 illustrates operations of a handwriting animation serveraccording to an embodiment of the present invention; and

FIG. 11 illustrates operations of a receiving mobile terminal accordingto an embodiment of the present invention.

DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION

Hereinafter, embodiments of the present invention will be described indetail with reference to the accompanying drawings. In the followingdescription, details such as components are provided, but they areprovided to assist a comprehensive understanding of the presentinvention. Accordingly, those of ordinary skill in the art willrecognize that various changes and modifications of the details can bemade without departing from the scope of the invention. Further, adetailed description of known functions and configurations incorporatedherein will be omitted for the sake of clarity and conciseness.

Prior to description of the present invention, a handwriting animationmessage will be defined. A user of a transmitting mobile terminal inputsa touch by using a finger or an input means such as a stylus pen tocomplete a handwriting input. The input handwriting information includesone or more points, each of which includes time and coordinatesinformation. When a message including such information of the points istransmitted to a receiving mobile terminal, the receiving mobileterminal reproduces the handwriting information based on the informationincluded in the transmitted message as if the user of the transmittingmobile terminal directly handwrites, such that the handwriting andsensibility of the user of the transmitting mobile terminal can beanimatedly carried. Such a message will be defined as the handwritinganimation message. A following description will be made of a system fortransmitting and receiving the handwriting animation message.

FIG. 3 illustrates a process of generating a handwriting animationmessage based on sequential time information according to an embodimentof the present invention.

Referring to FIG. 3, each point includes unique coordinates informationand time information, and each time when a single point or a group ofpoints is generated, encoding is performed to generate a code. Forexample, when a message “Let's have coffee” is handwritten as shown inFIG. 2, different unique codes are generated according to coordinatesinformation and time information of respective points, are temporarilystored in a memory, and the remaining amount compared to the storedamount or a preset maximum allowable encoding amount is displayed by anedge of the screen. If the handwriting animation message is no longerinput or reaches the preset maximum allowable encoding amount, the inputof the handwriting animation message is terminated.

FIG. 4 illustrates a process of reproducing a handwriting animationmessage based on sequential time information according to an embodimentof the present invention.

Referring to FIG. 4, decoding is performed clockwise from a codecorresponding to a start of a handwriting animation message, and thehandwriting animation message is reproduced on the screen in real time.For example, if a handwriting animation message “Let's have coffee” isreceived, one or more codes encoded based on coordinates information andtime information of respective points are decoded and those points aresequentially reproduced on the screen by using the decoded information.The one or more codes displayed by an edge of the screen of thetransmitting mobile terminal are not displayed on the screen throughdecoding in the receiving mobile terminal.

FIG. 5 illustrates a system for transmitting and receiving a handwritinganimation message according to an embodiment of the present invention.The system shown in FIG. 5 includes a transmitting mobile terminal 501,a transmitting server 503, a handwriting animation server 505, areceiving server 507, and a receiving mobile terminal 509.

Referring to FIG. 5, the transmitting mobile terminal 501 generates ahandwriting animation message, expresses the handwriting animationmessage as handwriting animation message data, and transmits thehandwriting animation message data. According to a transmission target,the handwriting animation message data may be converted into pixelinformation and transmitted through the entire region of an MMS messageor a part thereof, or may be converted into a data stream in a binaryform and then transmitted. That is, when the handwriting animationmessage data is transmitted to the transmitting server 503, it istransmitted through the entire region of an MMS message or a partthereof. When the handwriting animation message data is transmitteddirectly to the handwriting animation server 505 over a data network, itis converted into a data stream in a binary form and then transmitted.

The pixel information is a marker indicating a start and an end of thehandwriting animation message, a marker indicating a start and an end ofa stroke, and time information and coordinates information of pointsforming the handwriting animation message. In the present invention, theMMS message is transmitted to the transmitting server 503, and thehandwriting animation message in the data stream format is transmittedto the handwriting animation server 505, but the transmission target issubject to change according to a user's setting.

The transmitting server 503, upon receiving the MMS message includingthe handwriting animation message data from the transmitting mobileterminal 501, delivers the MMS message to the handwriting animationserver 505.

The handwriting animation server 505 searches for specifications of thereceiving mobile terminal 509 by using information such as a receivedphone number included in the MMS message received from the transmittingserver 503, and transmits the handwriting animation message dataincluded in the MMS message or transmits the handwriting animationmessage data after converting the handwriting animation message datasuitably for the specifications of the receiving mobile terminal 509,according to the search result. If the receiving mobile terminal 509 iscapable of reproducing the handwriting animation message, the MMSmessage including the handwriting animation message data is transmittedto the receiving server 507 to deliver the same to the receiving mobileterminal 509. If the receiving mobile terminal 509 is not capable ofreproducing the handwriting animation message, the handwriting animationmessage data included in the MMS message is converted into an image thatcan be displayed on the receiving mobile terminal 509, such as a JointPhotographic Group (JPG) or a Graphics Interchange Format (GIF) image,or into a particular animation file format such as a flash file or aMoving Picture Group (MPG) file. The converted format, instead of thehandwriting animation message data, is transmitted to the receivingserver 507 through the MMS message.

The handwriting animation server 505 directly receives the handwritinganimation message in a data stream format from the transmitting mobileterminal 501 over the data network, searches for specifications of thereceiving mobile terminal 509 by using information included in thehandwriting animation message data in the data stream format, such as areceived phone number, and transmits the handwriting animation messagedata in the data stream format or converts the handwriting animationmessage into a format such as an image or a particular animation file,suitably for the specifications and then transmits the converted formataccording to the search result. If the receiving mobile terminal 509 iscapable of reproducing the handwriting animation message and isregistered in the handwriting animation server 505 by using a mobileInternet Protocol (IP), the received data stream is directly transmittedto the receiving mobile terminal 509 through the data network. Aconversion process for transmission to a mobile terminal incapable ofreproducing a handwriting animation message is the same as the processof converting the handwriting animation message data included in the MMSmessage.

The handwriting animation server 505 may transmit a guide message fordownloading a handwriting animation program to the mobile terminalincapable of reproducing a handwriting animation message.

The receiving server 507 transmits the MMS message received from thehandwriting animation server 505 to the receiving mobile terminal 509which reproduces or outputs the handwriting animation message dataincluded in the received MMS message or the converted format. Thereceiving mobile terminal 509 also receives the handwriting animationmessage data in the data stream format or the converted format from thehandwriting animation server 505 over the data network and reproduces oroutputs the handwriting animation message data and the converted format.

Components of the system will be described below in more detail.

FIG. 6 illustrates components of a transmitting mobile terminalaccording to an embodiment of the present invention. The transmittingmobile terminal includes a touch screen input unit 601, a handwritinganimation message input processor 603, a handwriting animation messagedata generator 605, and a handwriting animation message data transmitter607.

Referring to FIG. 6, the touch screen input unit 601 receivesinformation of points being input onto a user touch screen, and thehandwriting animation message input processor 603 extracts timeinformation and coordinates information of the input points and uponcompletion of user's input, generates a handwriting animation messageincluding time information and coordinates information of all inputpoints and expresses the handwriting animation message as handwritinganimation message data. According to a target to which the handwritinganimation message is to be transmitted, the handwriting animationmessage data generator 605 stores the handwriting animation message datain the entire region of an MMS message or a part thereof or converts thehandwriting animation message into the handwriting animation messagedata in a data stream format. The transmission target may be selected bya user's setting or a message transmission/reception environment. Thehandwriting animation message data transmitter 607 transmits the MMSmessage including the handwriting animation message data to thetransmitting server (503 of FIG. 5) or transmits the handwritinganimation message data in the data stream format to the handwritinganimation server (505 of FIG. 5).

FIG. 7 illustrates components of a receiving mobile terminal accordingto an embodiment of the present invention. The receiving mobile terminalincludes a handwriting animation message data receiver 701, ahandwriting animation message data processor 703, a handwritinganimation message output processor 705, and a screen output unit 707.

Referring to FIG. 7, the handwriting animation message data receiver 701receives an MMS message including handwriting animation message data ora data stream format of handwriting animation message data from thetransmitting server (503 of FIG. 5). The handwriting animation messagedata processor 703 analyzes the handwriting animation message dataincluded in the received MMS message or the handwriting animationmessage data in the data stream format and converts the handwritinganimation message data into a format which can be displayed by thereceiving mobile terminal. The format that can be displayed includes oneor more points, each of which has unique time information andcoordinates information. The handwriting animation message outputprocessor 705 sequentially outputs the handwriting animation messagegenerated by the user of the transmitting mobile terminal by using thetime information and coordinates information of the one or more points.The screen output unit 707 sequentially outputs the one or more pointsat corresponding coordinates by using the time information and thecoordinates information.

FIG. 8 illustrates components of a handwriting animation serveraccording to an embodiment of the present invention. The handwritinganimation server includes a handwriting animation message data receiver801, a receiving mobile terminal information analyzer 803, a handwritinganimation message data converter 805, a handwriting animation messagedata transmitter 807, and a handwriting animation message data storingunit 809.

Referring to FIG. 8, the handwriting animation message data receiver 801receives an MMS message including handwriting animation message datafrom the transmitting server (503 of FIG. 5) or receives a data streamformat of handwriting animation message data from the transmittingmobile terminal over the data network. The receiving mobile terminalinformation analyzer 803 analyzes specifications of the receiving mobileterminal by using information such as a received phone number includedin the received MMS or handwriting animation message data to determinewhether the receiving mobile terminal is capable of reproducing ahandwriting animation message. If the receiving mobile terminal cannotreproduce a handwriting animation message, the handwriting animationmessage data converter 805 converts the handwriting animation messagedata included in the MMS message or the handwriting animation messagedata in the data stream format into a format that can be displayed bythe receiving mobile terminal and expresses the format as data.

The handwriting animation message data transmitter 807 transmits theconverted format expressed as the data, instead of the handwritinganimation message data, to the receiving server through the MMS message.The handwriting animation message data storing unit 809 stores thehandwriting animation message data in the data stream format receivedfrom the transmitting mobile terminal and the MMS message including thehandwriting animation message data received from the transmittingserver.

A description will now be made of operations of the above-describedcomponents.

FIG. 9 illustrates operations of the transmitting mobile terminalaccording to an embodiment of the present invention.

Referring to FIG. 9, in step 901, the transmitting mobile terminalreceives information of points being input on the user touch screen. Instep 903, the transmitting mobile terminal extracts time information andcoordinates information of the input points, generates a handwritinganimation message including the time information and the coordinatesinformation of the input points, and expresses the handwriting animationmessage as handwriting animation message data. In step 905, thetransmitting mobile terminal determines whether to transmit thehandwriting animation message data. If the transmitting mobile terminaldetermines not to perform the transmission, it regards the user input asnot being completed and steps 901 and 903 are repeated. If thetransmitting mobile terminal determines to perform the transmission, thetransmitting mobile terminal stores the handwriting animation messagedata in the entire region of the MMS message or a part thereof orconverts the handwriting animation message data into the handwritinganimation message data in the data stream format, according to atransmission target, and then encodes the handwriting animation messagedata in step 907. In step 909, the transmitting mobile terminaltransmits the MMS including the handwriting animation message data tothe transmitting server or the handwriting animation message data in thedata stream format to the handwriting animation server.

FIG. 10 illustrates operations of the handwriting animation server (505of FIG. 5) according to an embodiment of the present invention.

Referring to FIG. 10, in step 1001, the handwriting animation serverreceives an MMS message including handwriting animation message datafrom the transmitting server (503 of FIG. 5) or handwriting animationmessage data in a data stream format from the transmitting mobileterminal over the data network. In step 1003, the handwriting animationserver analyzes specifications of the receiving mobile terminal by usinginformation such as a received phone number included in the received MMSmessage or handwriting animation message data in the data stream format.In step 1005, the handwriting animation server determines whether thereceiving mobile terminal is capable of reproducing a handwritinganimation message. If the receiving mobile terminal is capable ofreproducing a handwriting animation message, the handwriting animationserver proceeds to step 1007 to transmit the handwriting animationmessage data included in the received MMS or the handwriting animationmessage data in the data stream format without conversion.

If the receiving mobile terminal is incapable of reproducing ahandwriting animation message, the handwriting animation server proceedsto step 1009 to determine whether the receiving mobile terminal candownload a program. If the receiving mobile terminal can download aprogram, the handwriting animation server proceeds to step 1011 totransmit a guide message indicating program downloading is possible tothe receiving mobile terminal. In step 1013, the handwriting animationserver converts the handwriting animation message data included in theMMS message or the handwriting animation message data in the data streamformat into a format that can be displayed by the receiving mobileterminal and expresses the converted format as data. In step 1015, thehandwriting animation message data transmitter transmits the formatexpressed as the data, instead of the handwriting animation messagedata, to the receiving server through the MMS message, or to thereceiving mobile terminal over the data network. If the receiving mobileterminal is incapable of downloading a program, the handwritinganimation server proceeds to step 1013 to sequentially perform steps1013 and 1015.

FIG. 11 illustrates operations of the receiving mobile terminalaccording to an embodiment of the present invention.

Referring to FIG. 11, in step 1101, the receiving mobile terminalreceives the MMS message including the handwriting animation messagedata from the transmitting server or the handwriting animation messagedata in the data stream format from the handwriting animation server. Instep 1103, the receiving mobile terminal analyzes the handwritinganimation message data included in the received MMS message or thehandwriting animation message data in the data stream format to convertthe handwriting animation message data into a format that can bedisplayed by the receiving mobile terminal. The format that can bedisplayed includes one or more points, each of which includes uniquetime information and coordinates information. In step 1105, thereceiving mobile terminal performs processing by using the timeinformation and the coordinates information of the converted one or morepoints to sequentially output a handwriting animation message generatedby the user of the transmitting mobile terminal. In step 1107, thereceiving mobile terminal sequentially displays the one or more pointsto corresponding coordinates by using the time information and thecoordinates information.

In this manner, the handwriting animation sever analyzes thespecifications of the receiving mobile terminal and converts thehandwriting animation message into a format which can be output by thereceiving mobile terminal, whereby the transmitting mobile terminal orthe receiving mobile terminal can transmit or receive the handwritinganimation message without having to include separate conversionequipment.

As can be appreciated from the foregoing description, when the receivingmobile terminal does not support the handwriting animation message, thehandwriting animation server converts the handwriting animation messageinto another format suitable for specifications of the receiving mobileterminal before transmission, thereby allowing viewing of thehandwriting animation message even if the receiving mobile terminal doesnot support various formats.

While the invention has been shown and described with reference to acertain preferred embodiment thereof, it will be understood by thoseskilled in the art that various changes in form and details may be madetherein without departing from the spirit and scope of the invention asdefined by the appended claims and equivalents thereof.

What is claimed is:
 1. A server for transmitting a handwriting animationmessage, the server comprising: a transceiver configured to receivehandwriting animation message data from a first mobile terminal, whereinthe handwriting animation message data includes a phone number of asecond mobile terminal that is to receive the handwriting animationmessage data and handwriting animation data including one or more codesencoded with coordinates information and time information of pointsforming a handwriting animation; and a controller configured to:retrieving capability information of the second mobile terminal, usingthe phone number of the second mobile terminal, analyze the capabilityinformation to determine whether the second mobile terminal is capableof decoding the one or more codes included in the handwriting animationdata to use the coordinates information and time information tosequentially reproduce the points, on a screen of the second mobileterminal, to generate the handwriting animation, convert the handwritinganimation data into a format which can be reproduced by the secondmobile terminal, when the second mobile terminal is not capable of usingthe coordinates information and time information to sequentiallyreproduce the points to generate the handwriting animation, transmit thereceived handwriting animation data, when the second mobile terminal iscapable of using the coordinates information and time information tosequentially reproduce the points to generate the handwriting animation,and transmit the converted format, when the second mobile terminal isnot capable of using the coordinates information and time information tosequentially reproduce the points to generate the handwriting animation.2. The server of claim 1, wherein the transceiver is further configuredto receive a Multimedia Message Service (MMS) message including thehandwriting animation message data from a transmitting server or toreceive the handwriting animation message data converted into a datastream format from the first mobile terminal.
 3. The server of claim 1,wherein the transceiver is further configured to transmit the convertedformat, instead of the handwriting animation data, to a receiving serverby using an MMS message or to transmit the converted format to thesecond mobile terminal.
 4. The server of claim 1, further comprising astorage configured to store the handwriting animation message data. 5.The server of claim 1, wherein the coordinates information and timeinformation of the points forming the handwriting animation representshandwriting information input from a user of the first mobile terminal.6. A method for transmitting a handwriting animation message, the methodcomprising: receiving, at a transceiver of a server, handwritinganimation message data from a first mobile terminal, wherein thehandwriting animation message data includes a phone number of a secondmobile terminal that is to receive the handwriting animation messagedata and handwriting animation data including one or more codes encodedwith coordinates information and time information of points forming ahandwriting animation; retrieving, at a controller of the server,capability information of the second mobile terminal, using the phonenumber of the second mobile terminal; analyzing the capabilityinformation to determine whether the second mobile terminal is capableof decoding the one or more codes included in the handwriting animationdata to use the coordinates information and time information tosequentially reproduce the points, on a screen of the second mobileterminal, to generate the handwriting animation; when the second mobileterminal is not capable of using the coordinates information and timeinformation to sequentially reproduce the points to generate thehandwriting animation, converting, by the controller, the handwritinganimation data into a data format which can be reproduced by the secondmobile terminal, and transmitting, by the transceiver, the convertedformat; and when the second mobile terminal is capable of using thecoordinates information and time information to sequentially reproducethe points to generate the handwriting animation data, transmitting, bythe transceiver, the received handwriting animation data.
 7. The methodof claim 6, wherein receiving the handwriting animation message datacomprises receiving, by the transceiver, a Multimedia Message Service(MMS) message including the handwriting animation message data from atransmitting server.
 8. The method of claim 6, wherein receiving thehandwriting animation message data comprises receiving, by thetransceiver, the handwriting animation message data converted into adata stream format from the first mobile terminal.
 9. The method ofclaim 6, wherein the coordinates information and time information of thepoints forming the handwriting animation represents handwritinginformation being input from a user of the first mobile terminal.
 10. Asystem for transmitting a handwriting animation message data, the systemcomprising: a first mobile terminal for generating handwriting animationmessage data including a phone number of a second mobile terminal thatis to receive the handwriting animation message data and handwritinganimation data including one or more codes encoded with coordinatesinformation and time information of points forming handwritinginformation being input from a user of the first mobile terminal, andtransmitting the handwriting animation message data to a transmittingserver; a transmitting server for transmitting the received handwritinganimation message data to a handwriting animation server; thehandwriting animation server for: retrieving capability information ofthe second mobile terminal, using the phone number of the second mobileterminal, analyzing the capability information to determine whether thesecond mobile terminal is capable of decoding the one or more codesincluded in the handwriting animation data to use the coordinatesinformation and time information to sequentially reproduce the points,on a screen of the second mobile terminal, to generate the handwritinginformation, transmitting the handwriting animation data when the secondmobile terminal is capable of using the coordinates information and timeinformation to sequentially reproduce the points to generate thehandwriting information, and, when the second mobile terminal is notcapable of using the coordinates information and time information tosequentially reproduce the points to generate the handwritinginformation, converting the handwriting animation data into a formatwhich can be reproduced by the second mobile terminal and transmittingthe converted format; a receiving server for transmitting thehandwriting animation data or the converted format to the second mobileterminal; and the second mobile terminal for receiving the handwritinganimation data or the converted format from the receiving server or thehandwriting animation server, and reproducing the received handwritinganimation data or displaying the received converted format.
 11. Thesystem of claim 10, wherein the first mobile terminal transmits thehandwriting animation message data to the transmitting server through aMultimedia Message Service (MMS) message, or converts the handwritinganimation message data into a data stream in a binary form and transmitsthe data stream to the handwriting animation server.
 12. The system ofclaim 10, wherein the handwriting animation server converts thehandwriting animation data into the format of an image or a particularanimation file and transmits the converted format when the second mobileterminal is not capable of using the coordinates information and timeinformation to sequentially reproduce the points to generate thehandwriting animation.
 13. The system of claim 12, wherein thehandwriting animation server, upon receiving the handwriting animationmessage data from the first mobile terminal, transmits the handwritinganimation data to the second mobile terminal or the converted format tothe second mobile terminal.
 14. The system of claim 12, wherein thehandwriting animation server, upon receiving an MMS message includingthe handwriting animation message data from the first mobile terminal,transmits the handwriting animation data, or transmits the convertedformat, instead of the handwriting animation data, to the receivingserver, by using the MMS message.